#include <stdio.h>
#include <string.h>
/*
    1、memset()是一个来自于string库的函数，正规用法是初始化char类型的数组。
    2、因为char类型只占1个字节，memset按字节赋值后，会将char类型数组的所有元素变为你指定的值

    3、4字节的int类型在被memset赋值后，会被重复四次。
*/

int main()
{
    char c[10];
    memset(c, 'a', 10); // 把数组c的10个元素都赋值为'a'
    for (int i = 0; i < 10; i++)
    {
        printf("%c\t", c[i]);
    }
    printf("\n");
    int i;
    memset(i, 1, 4);
    printf("i = %d\n",i);

    return 0;
}